void do_tests()
{
#ifndef __NO_ADD_ACTION__
	object save_tp = this_player();

	disable_commands();
	ASSERT(!living(this_object()));
	enable_commands();
	ASSERT(living(this_object()));
	disable_commands();
	ASSERT(!living(this_object()));

if (save_tp)
evaluate(bind( (: enable_commands :), save_tp));
#endif
}
